ID Sharp MZ-80B
Short Name
Name MZ-80B
Company Sharp
Description As the German magazine "mc" reported in its January 1981 first edition, the MZ-80B was shown first on the German Hannover show, in April 1981.
The MZ-80B was one of the nicer, if not the nicer, and well designed home computer ever built. It also featured an innovative 'Intelligent' cassette deck which was able to find and load a program anywhere in the cassette tape. All the cassette functions were remote controlled by software.

The MZ-80B was compatible with the other MZ 80x computers (Sharp MZ 80A, Sharp MZ 80K), but unlike these ones, it was possible to have high graphic resolution thanks to one or two optional boards which provided one or two switchable graphic pages.
This computer, like all the computers of the Sharp MZ series, had no language in ROM, Basic (or any other language) had to be loaded from tape.
Date Available 1981
Type Computer
Emulators
Alternate Names Sharp MZ-80B
Links
Matches tosec Sharp MZ-80B - Games - [MZT]
tosec Sharp MZ-80B - Games - [WAV]
oldcomputers 173
tosec Sharp MZ-80B - Games - [MZT]
{
    "id": "Sharp MZ-80B - Games - [MZT]",
    "name": "Sharp MZ-80B - Games - [MZT]",
    "altNames": [
        "Sharp MZ-80B"
    ]
}
tosec Sharp MZ-80B - Games - [WAV]
{
    "id": "Sharp MZ-80B - Games - [WAV]",
    "name": "Sharp MZ-80B - Games - [WAV]",
    "altNames": [
        "Sharp MZ-80B"
    ]
}
oldcomputers 173
{
    "type_id": 1,
    "id": 173,
    "pages": {
        "photos": "photos.asp?t=1&c=173&st=1",
        "adverts": "photos.asp?t=2&c=173&st=1",
        "hardware": "hardware.asp?t=1&c=173&st=1",
        "emulators": "emulator.asp?c=173&st=1",
        "links": "links.asp?c=173&st=1",
        "docs": "docs.asp?c=173&st=1",
        "comments": "forum.asp?c=173&st=1"
    },
    "image": "https://www.old-computers.com/museum/photos/sharp_mz80b.jpg",
    "company_link": "company.asp?st=1&m=117",
    "company_name": "Sharp",
    "company_logo": "https://www.old-computers.com/museum/logos/sharp_logo.gif",
    "description": "As the German magazine \"mc\" reported in its January 1981 first edition, the MZ-80B was shown first on the German Hannover show, in April 1981.\nThe MZ-80B was one of the nicer, if not the nicer, and well designed home computer ever built. It also featured an innovative 'Intelligent' cassette deck which was able to find and load a program anywhere in the cassette tape. All the cassette functions were remote controlled by software.\n \nThe MZ-80B was compatible with the other MZ 80x computers (<a href=\"computer.asp?c=172\">Sharp MZ 80A</a>, <a href=\"computer.asp?c=174\">Sharp MZ 80K</a>), but unlike these ones, it was possible to have high graphic resolution thanks to one or two optional boards which provided one or two switchable graphic pages.\nThis computer, like all the computers of the Sharp MZ series, had no language in ROM, Basic (or any other language) had to be loaded from tape.",
    "name": "MZ 80B",
    "manufacturer": "Sharp",
    "type": "Professional Computer",
    "origin": "Japan",
    "year": "1981",
    "keyboard": "Full-stroke keyboard, 92 keys. Numeric keypad and function keys.",
    "cpu": "LH0080A ( Z 80A-CPU )",
    "speed": "4 MHz",
    "co_processor": "Zilog Z-80A PIO Controller, Intel 8253-Compatible Precision Timer, Intel 8255-Compatible Peripheral Interface",
    "ram": "32 KB Standard RAM (optional 32K Expansion Available)",
    "vram": "2 KB Text Video RAM",
    "rom": "2 KB (Character Generator) + 2 KB (Initial Program Loader)",
    "text_modes": "80 or 40 chars. x 25 lines",
    "graphic_modes": "320 x 200 (optional), one or two bitplans",
    "colors": "Built-in 9'' monochrome (green) CRT (8 x 8 dot matrix)",
    "sound": "1 channel speaker (Max 400mW @ 440Hz, 8cm 32-Ohm)",
    "size_weight": "450mm x 520mm x 270mm / 16 Kg",
    "io_ports": "Centronics, RS 232c, IEEE 488, 16-bit free programmable I/O card, Floppy interface (all optional)",
    "built_in_media": "Remote controlled tape recorder (1800 bits/sec using Sharp PWM)<br>Optional 2 or 4 x 5.25'' Floppy Drive",
    "os": "Hu-BASIC (Hudson Soft), WICS(Carry Lab), Sharp BASIC, Disc BASIC (FDOS) or CP/M 2.2 loaded from FDD",
    "power_supply": "Built-in PSU",
    "price": "?1100",
    "photos": [
        {
            "name": "MZ-80B ",
            "image": "https://www.old-computers.com/museum/photos/sharp_mZ80b_2.jpg",
            "description": ""
        },
        {
            "name": "Side View #1 ",
            "image": "https://www.old-computers.com/museum/photos/sharp_mz80b_left2.jpg",
            "description": ""
        },
        {
            "name": "Side View #2 ",
            "image": "https://www.old-computers.com/museum/photos/sharp_mz80b_left.jpg",
            "description": ""
        },
        {
            "name": "Side View #3 ",
            "image": "https://www.old-computers.com/museum/photos/sharp_mz80b_right.jpg",
            "description": ""
        },
        {
            "name": "Side view #4 ",
            "image": "https://www.old-computers.com/museum/photos/sharp_mz80b_vm_1.jpg",
            "description": ""
        },
        {
            "name": "Rear side ",
            "image": "https://www.old-computers.com/museum/photos/sharp_mz80b_rear.jpg",
            "description": "You can see the expansion box outputs. There are three cards in this machine : a home-made DAC card, a centronics card and a floppy disk drive interface."
        },
        {
            "name": "Underside View ",
            "image": "https://www.old-computers.com/museum/photos/sharp_mz80b_dessous.jpg",
            "description": ""
        },
        {
            "name": "Dust Cover ",
            "image": "https://www.old-computers.com/museum/photos/sharp_80b_dust_cover.jpg",
            "description": "Protect your MZ 80B from dust !"
        },
        {
            "name": "Tape recorder close ... ",
            "image": "https://www.old-computers.com/museum/photos/sharp_80b_k7.jpg",
            "description": "The cassette recorder uses standard audio cassette tape. The data transfer systems is called SHARP PWM and transfers data at 1800 bits/second.<br>The control is automatic (program) or manual (with dedicated keys on the keyboard)."
        },
        {
            "name": "Keyboard closeup ",
            "image": "https://www.old-computers.com/museum/photos/sharp_80b_kbd.jpg",
            "description": "The keyboard is pretty good.<br>\r\nYou can see here the cassette tape deck control keys."
        },
        {
            "name": "Sharp logo ",
            "image": "https://www.old-computers.com/museum/photos/Sharp_MZ80B_Logo_s1.jpg",
            "description": ""
        },
        {
            "name": "Case opened #1 ",
            "image": "https://www.old-computers.com/museum/photos/Sharp_MZ80B_Opened_s1.jpg",
            "description": "This version has 5 expansion cards:<br>\r\n<b><font color=\"blue\">(1)</font></b> Parallel interface card<br>\r\n<b><font color=\"blue\">(2)</font></b> Floppy disk controller card. Up to 4 FDD could be connected<br>\r\n<b><font color=\"blue\">(3)</font></b> Graphics card #2 (2nd. graphics page)<br>\r\n<b><font color=\"blue\">(4)</font></b> 32 KB RAM expansion card<br>\r\n<b><font color=\"blue\">(5)</font></b> Graphics card #1 (1st. graphics page)."
        },
        {
            "name": "Case Opened #2 ",
            "image": "https://www.old-computers.com/museum/photos/sharp_mz80b_opened.jpg",
            "description": "Another version with an additional I/O card."
        },
        {
            "name": "Motherboard Explaine... ",
            "image": "https://www.old-computers.com/museum/photos/sharp_80b_mb2.jpg",
            "description": "<b>(1)</b> Gate Arrays : Display Controler & Char Generator<br>\r\n<b>(2)</b> Programable Interface Timer 8253<br>\r\n<b>(3)</b> 2KB CG-ROM<br>\r\n<b>(4)</b> 2KB V-RAM<br>\r\n<b>(5)</b> Monitor Connector<br>\r\n<b>(6)</b> CN15 connector (? 80 column / graphic card connector ?)<br>\r\n<b>(7)</b> Optional 8KB Graphic Card connector<br>\r\n<b>(8)</b> 4bit Binary Decoder<br>\r\n<b>(9)</b> LED connectors (RVS/SetGraph/Lock)<br>\r\n<b>(10)</b> Keyboard connector<br>\r\n<b>(11)</b> Programable Peripheral Interface 8255<br>\r\n<b>(12)</b> Cassette connector<br>\r\n<b>(13)</b> MZ80-EU Expansion box connector<br>\r\n<b>(14)</b> Optional 8KB Graphic card connector<br>\r\n<b>(15)</b> 4 x 16KB RAM<br>\r\n<b>(16)</b> 2KB IPL-ROM<br>\r\n<b>(17)</b> Gate Array : Memory Controler<br>\r\n<b>(18)</b> LH0080A (Z80 A by Sharp)<br>\r\n<b>(19)</b> Handshake signals connector for peripherals (not connected)<br>\r\n<b>(20)</b> PIO<br>"
        },
        {
            "name": "MZ-80B with disk dri... ",
            "image": "https://www.old-computers.com/museum/photos/sharp_mZ80b_3.jpg",
            "description": ""
        },
        {
            "name": "Box ",
            "image": "https://www.old-computers.com/museum/photos/sharp_mz80b_box.jpg",
            "description": ""
        }
    ],
    "adverts": [
        {
            "image": "https://www.old-computers.com/museum/adverts/Sharp_MZ80B_Advert_1.jpg",
            "name": "German Lifleat"
        }
    ],
    "hardware": [
        {
            "name": "MZ-80EU - Expansion Unit",
            "image": "https://www.old-computers.com/museum/hardware/sharp_mz80b_expansion.jpg",
            "description": "This module holds up to 6 expansion cards, and is inserted in the rear of the MZ 80B.<br>\nIt is connected to the motherboard.<br>\nYou can see four cards connected : a home-made ADC card, a MZ-8PB5I centronics card, a MZ-80GM Hi_res graphic card and a MZ-80FI floppy disk interface.\n"
        },
        {
            "name": "MZ-8PB5I Printer Interface Card",
            "image": "https://www.old-computers.com/museum/hardware/sharp_80bcentronics_card.jpg",
            "description": "This card provides an interface for a centronics-compatible printer. \n"
        },
        {
            "name": "MZ-80GMK Hi-Res Graphic Card",
            "image": "https://www.old-computers.com/museum/hardware/sharp_mz80b_graph_card.jpg",
            "description": "The MZ-80GMK is connected to the MZ-80GM card (graphic card plugged directly on the motherboard). It provides an enhanced display (320 x 200 x 2 bitplanes)."
        },
        {
            "name": "MZ-80FI - Floppy Disk I/O Card",
            "image": "https://www.old-computers.com/museum/hardware/sharp_80b_floppy_card.jpg",
            "description": "This card allows connection of the MZ-80FD/FB/FBK Floppy Drive Units (or any FDD which uses a Ferranti MB-8866 controler).\n"
        },
        {
            "name": "MZ-80FD - Dual 5.25",
            "image": "https://www.old-computers.com/museum/hardware/sharp_80b_fdd1.jpg",
            "description": "This external dual-floppy drive is connected to the MZ-80FI interface card (fitted in the expansion box), and provides 2 drives (286KB).<br>\nDisk Geometry : 70 tracks (35 double-sided), 16 sectors, 256-Bytes per Sector. \n"
        },
        {
            "name": "MZ-80FD - Inside View",
            "image": "https://www.old-computers.com/museum/hardware/sharp_80b_fdd2.jpg",
            "description": ""
        },
        {
            "name": "French FDD unit",
            "image": "https://www.old-computers.com/museum/hardware/Sharp_MZ80B_FrenchFDD_s1.jpg",
            "description": "Instead of selling the original Sharp FDD unit, the Sharp French subsidiary (Sharp Burotype Machines) preferred to made their own unit. The case could hold up to 4 drives. The drives were Canon models."
        },
        {
            "name": "MZ 80P3 - Dot Matrix Printer",
            "image": "https://www.old-computers.com/museum/hardware/sharp_mz80k_printer.jpg",
            "description": ""
        },
        {
            "name": "MZ-P4 Printer",
            "image": "https://www.old-computers.com/museum/hardware/sharp_printer_80b.jpg",
            "description": ""
        },
        {
            "name": "MZ-P6 Printer",
            "image": "https://www.old-computers.com/museum/hardware/sharp_mz80_gp6.jpg",
            "description": ""
        }
    ],
    "emulators": [
        {
            "name": "EMUZ-2000",
            "url": "http://www5d.biglobe.ne.jp/~object/",
            "platform": "Windows",
            "description": "SHARP MZ-80B / 2000 / 2200 emulator for Windows"
        },
        {
            "name": "Michael Franzen's multi emulator",
            "url": "http://www.sharpmz.org/MFRANZENEMU.HTM",
            "platform": "Windows",
            "description": "Multi system emulator ( 80K/A, 700, Spectrum, TRS80, ZX81, Coleco, and others )"
        }
    ],
    "links": [
        {
            "url": "computer.asp?st=1&c=415",
            "name": "Sharp - MZ 2000",
            "description": "Some homebrew games in develoment for the MZ"
        },
        {
            "url": "computer.asp?st=1&c=781",
            "name": "Sharp - MZ 2200",
            "description": "Very useful web site done by the UK Sharp Users Club"
        },
        {
            "url": "computer.asp?st=1&c=416",
            "name": "Sharp - MZ 2500",
            "description": "THE website for all MZ fans !!"
        },
        {
            "url": "computer.asp?st=1&c=417",
            "name": "Sharp - MZ 2800"
        },
        {
            "url": "computer.asp?st=1&c=296",
            "name": "Sharp - MZ 5500 - 5600"
        },
        {
            "url": "computer.asp?st=1&c=87",
            "name": "Sharp - MZ 700"
        },
        {
            "url": "computer.asp?st=1&c=208",
            "name": "Sharp - MZ 800 - MZ 1500"
        },
        {
            "url": "computer.asp?st=1&c=172",
            "name": "Sharp - MZ 80A - MZ 1200"
        },
        {
            "url": "computer.asp?st=1&c=418",
            "name": "Sharp - MZ 80C"
        },
        {
            "url": "computer.asp?st=1&c=174",
            "name": "Sharp - MZ 80K"
        },
        {
            "url": "computer.asp?st=1&c=295",
            "name": "Sharp - MZ-3500"
        },
        {
            "url": "http://sharpgames.atspace.com",
            "name": "Sharp Games"
        },
        {
            "url": "http://sharpusersclub.org",
            "name": "The Sharp Users Club"
        },
        {
            "url": "http://www.sharpmz.org",
            "name": "www.sharpmz.org"
        }
    ]
}